
body
{
    /*margin: 0 auto;*/
    /*font-family:Verdana,Times New Roman;*/
    /*background: #FDFDFD url(../images/extra_clean_paper.png);*/
    background-image: url('images/fondo2.jpg');
    
    }

#div_main_content
{
    /*border:2px solid green;*/
    margin:0 auto;
    width:1024px;
    /*height:1250px;*/
    }

#div_content_top
{
    /*border:2px solid yellow;*/
    /*background: url(../images/background.png) no-repeat;*/
    /*background-color:White;*/
    /*border-color:Black;*/
    height:53%;
    width:100%;
    }

#div_top_right
{
    /*border:2px solid fuchsia;*/    
    float:left;
    /*width:30%;*/
    width:300px;
    margin: 0 auto;
    padding:34% 0 0 0;

    }

#div_top_left
{
    /*border:2px solid red;*/
    float:left;
    height:100%;
    width:100%;    
    }


#form_contacto
{
    /*border:2px solid blue;*/
    background: url(../images/form_correo.png) no-repeat;
    background-position:right;
    height:195px;
    width:295px;
    /*width:80%;*/
    margin:50% 120%;
    }

#form-boton
{
    /*border:2px solid black;*/
    text-align:right;
    padding: 28% 0 0 0;
    width:100%;    
    text-align:center;
    }
 
 
.txt_invisible
{
    display:none;
    }
 
/*.css-input
{
    font-size:16px;
    width:190px;
    
    } */
    
input {
    border: 3px solid white; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 10px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 5px 0;
    font-size:16px;
    width:250px;
}    
    
.div_clear
{
    clear:both;
    }
    
    
#div_content_bottom
{

    /*background-color:#E8E8EA;*/
    /*border:2px solid red;*/    
    width:100%;
    }


#div_bottom_top
{
    background: url(../images/pasos.png) no-repeat;
    background-position:center;    
    height:60px;    
    width:100%;    
    /*border:2px solid yellow;*/
    }

#div_bottom_slider
{
    width:100%;
    height:460px;    
    /*border:2px solid orange;*/
    }
    
#div_footer
{
    height:60px;
    /*border:2px solid blue;*/
    }